riveted nut - Spanish English Dictionary